A Lump-sum Update Method as Transaction in MongoDB
نویسندگان
چکیده
Along with the progress of the cloud computing, it became necessary to deal with various and large quantity data in the distributed database environments. So, the various NoSQL databases have been proposed and put to practical use. However, as for the NoSQL databases, since it supports the distributed environment, the integrity of the database update is basically guaranteed only by the object unit. Therefore, there are serious restrictions to update the plural objects as a transaction. On the other hand, it is often necessary to perform the lump-sum or long-time update as a transaction in business systems. In this paper, we propose a method to update plural objects in a lump-sum as a transaction in MongoDB, which is a kind of the NoSQL database. Furthermore, through the evaluations by a prototype, we confirmed that the lump-sum update can be executed as a transaction without the latency of the concurrent object unit update.
منابع مشابه
Evaluation of Lump-sum Update Methods for Nonstop Service System
In many mission-critical systems, the lump-sum update of large amounts of data is performed. On the one hand, with the development of internet business, nonstop online services have become to be provided in many missioncritical systems. So, the lump-sum update has to be performed concurrently with the online entry. However, in the actual mission-critical systems, there are various kinds of lump...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملApply Uncertainty in Document-Oriented Database (MongoDB) Using F-XML
As moving to big data world where data is increasing in unstructured way with high velocity, there is a need of data-store to store this bundle amount of data. Traditionally, relational databases are used which are now not compatible to handle this large amount of data, so it is needed to move on to non-relational data-stores. In the current study, we have proposed an extension of the Mongo...
متن کاملA MongoDB-Based Management of Planar Spatial Data with a Flattened R-Tree
This paper addresses how to manage planar spatial data using MongoDB, a popular NoSQL database characterized as a document-oriented, rich query language and high availability. The core idea is to flatten a hierarchical R-tree structure into a tabular MongoDB collection, during which R-tree nodes are represented as collection documents and R-tree pointers are expressed as document identifiers. B...
متن کاملTransaction support for HBase
NoSQL technologies such as HBase, Cassandra, MongoDB are becoming popular due to their ability to scale and handle large volumes of data as opposed to a traditional Relational Database Management System (RDBMS). However they lack two major functionalities provided by traditional RDBMS namely “transactional support” and “SQL interface”. Transactions are designed to maintain database integrity in...
متن کامل